https://domestically_challenged.typepad.com > London 2006

« Back to London 2006

Trafalgar Square

Trafalgar Square

This is a view of the Canadian Embassy across Trafalgar square. The Christmas tree was a present from Oslo to London - it's apparently the Queen of the Forest.

Permalink